导入 sys
导入 os

sys.path.追加(os.路径.绝对路径(r'G:\grasspy_zwmodules\pyecharts\zwpyecharts\src'))

从 网页io 导入 启动服务器
从 网页io.输出 导入 *

从 百度可视化 导入 选项
从 百度可视化.图表 导入 〇水球图, 〇栅格
从 百度可视化.公用 导入 JS代码

套路 主函数():

    L1 = (
        〇水球图()
        .添加("水球", [0.6, 0.7], 中心=["60%", "50%"], 形状='箭头')
        .设置全局选项々(标题选项々=选项.〇标题选项々(主标题="多个水球图"))
    )
    
    L2 = (
        〇水球图()
        .添加(
            "水球",
            [0.3254],
            中心=["25%", "50%"],
            标签选项々=选项.〇标签选项々(
                字体大小=50,
                格式器=JS代码(
                    """function (param) {
                            return (Math.floor(param.value * 10000) / 100) + '%';
                        }"""
                ),
                位置="内部",
            )
        )
    )

    c = 〇栅格().添加(L1, 栅格选项々=选项.〇栅格选项々()).添加(L2, 栅格选项々=选项.〇栅格选项々())

    c.宽度 = '100%'
    输出html(c.渲染到笔记本())

如果 __名称__ == "__主体__":
    启动服务器(主函数, 调试=真, 端口=8080)
